/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package sigl.exporter;

import java.util.HashMap;
import sigl.model.Model;

/**
 *
 * @author uxmal
 */
public abstract class Exporter {
    
    HashMap modules, packages;

    public Exporter(Model model) {
 
        modules  = new HashMap();
        packages = new HashMap();

        
        modules  = model.getModules();
        packages = model.getPackages();

        // calcule les données du modèle (taille des modules, couleur etc..)
        
    }
    public abstract void exportPackages(String filename, boolean noModules);
    public abstract void  exportModules(String filename);
    
}
